Skip to content

Pin all actions that are not currently pinned- #2346 - #10234

Merged
Alexander Holstrup (aholstrup1) merged 1 commit into
mainfrom
private/aholstrup/action_pinning
Aug 14, 2026
Merged

Pin all actions that are not currently pinned- #2346#10234
Alexander Holstrup (aholstrup1) merged 1 commit into
mainfrom
private/aholstrup/action_pinning

Conversation

@aholstrup1

@aholstrup1 Alexander Holstrup (aholstrup1) commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

What & why

Supply-chain hardening: pin all GitHub Actions that were not already pinned to full-length commit SHAs (with version comments) across BCApps workflows and composite actions. Also adds a 7-day dependabot cooldown so pinned-action bumps are batched.

Linked work

AB#646795

How I validated this

  • I read the full diff and it contains only changes I intended.
  • I built the affected app(s) locally with no new analyzer warnings.
  • I ran the change in Business Central and confirmed it behaves as expected.
  • I added or updated tests for the new behavior, or explained below why none are needed.

What I tested and the outcome (required — be specific: scenarios, commands, screenshots for UI changes)

Workflow/action edits only — replaced floating action version tags with pinned commit SHAs. Verified each pinned SHA resolves to the intended version tag.

Risk & compatibility

None — no product code changes; CI workflows continue to reference the same action versions, now pinned to immutable SHAs.

@github-actions github-actions Bot added Build: Automation Workflows and other setup in .github folder Other GitHub request for other area than SCM, Finance or Integration Ownership: Needs Review Ownership is Other, low confidence, or needs manual correction labels Aug 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Issue #2346 is not valid. Please make sure you link an issue that exists, is open and is approved.

@github-actions github-actions Bot added this to the Version 29.0 milestone Aug 14, 2026
Merged via the queue into main with commit 67e801c Aug 14, 2026
333 of 343 checks passed
@aholstrup1
Alexander Holstrup (aholstrup1) deleted the private/aholstrup/action_pinning branch August 14, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build: Automation Workflows and other setup in .github folder Other GitHub request for other area than SCM, Finance or Integration Ownership: Needs Review Ownership is Other, low confidence, or needs manual correction

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants